package com.ruoyi.web.domain.BT;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Map;

/**
 * torrent基本信息
 */
@Data
@TableName(value = "bt_torrent_info")
public class TorrentDto {

    @TableId(type = IdType.AUTO)
    private Integer id;
    // 创建时间
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime created;
    // 更新时间
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime modified;
    private Long fkUserAuthId;
    private Long fkTorrentDiscountId;
    private byte[] ukInfoHash;
    private String fileName;
    private Long fileSize;
    private String filePath;
    private Long torrentSize;
    private Long torrentCount;
    private Boolean isDelete;
    private Map<String, Object> dict;
}
